package top.juntower.dao;

import org.apache.ibatis.annotations.Mapper;
import top.juntower.pojo.FoodMatching;
import top.juntower.pojo.dto.FoodMatchingDto;
import top.juntower.pojo.vo.FoodMatchingVo;

import java.util.List;
import java.util.Map;

@Mapper
public interface FoodMatchingMapper {
    //搭配信息
    List<FoodMatchingVo> queryFoodMatching(Integer pageNum,Integer pageSize);
    //查询搭配详细信息
    List<FoodMatching> queryFoodMatchinginformation(Integer fmId);
    //增加访问数量
    int addFoodMatchingVisits(Integer fmId);
    //食物搭配上一页
    FoodMatchingDto querylastPage(Integer fmId);
    //食物搭配下一页
    FoodMatchingDto queryNextPage(Integer fmId);
    //食物搭配信息后台管理
    List<FoodMatching> queryFoodMatchingBackstage(Integer pageNum,Integer pageSize);
    //删除食物搭配信息
    int deleteFoodMatchingById(Integer fmId);
    //食物搭配批量删除
    int deleteMoreFoodMatching(List<Integer> list);
    //新增食物搭配后台管理
    int addFoodMatching(Map map);
}
